home *** CD-ROM | disk | FTP | other *** search
/ PCDisk Magazine Disks / PCDisk Magazine - Disk 2.img / NOTES.BAS (.txt) < prev    next >
Encoding:
GW-BASIC  |  1984-11-10  |  15.6 KB  |  439 lines

  1. 100  ' PROGRAM NOTES - Copyright (c) 1984 by PC DISK 
  2. 110  ' Written by Dale Benzer, Software Editor
  3. 1000  CLS                                                   'OPEN
  4. 1010  KEY OFF
  5. 1020  FOR X=1 TO 10
  6. 1030  KEY X,""
  7. 1040  NEXT
  8. 1050  WIDTH 80
  9. 1060  LOCATE 2,32
  10. 1070  PRINT "PC BUG FIXES"
  11. 1080  GOSUB 1120                                            'title
  12. 1090  GOSUB 1330                                            'main_menu
  13. 1100  GOSUB 2760                                            'put_prompt
  14. 1110  GOTO 1480                                             'inkey_1
  15. 1120  P=4                                                   'TITLE
  16. 1130  Q=23
  17. 1140  GOSUB 2840
  18. 1150  PRINT "Although we make every effort to"
  19. 1160  GOSUB 2840
  20. 1170  PRINT "provide bug-free software, problems"
  21. 1180  GOSUB 2840
  22. 1190  PRINT "do get through."
  23. 1200  GOSUB 2840
  24. 1210  PRINT "This program identifies problems"
  25. 1220  GOSUB 2840
  26. 1230  PRINT "in PC DISK Issues 5-9 and outlines"
  27. 1240  GOSUB 2840
  28. 1250  PRINT "solutions."
  29. 1260  GOSUB 2840
  30. 1270  PRINT "Press the <SHIFT> and <PrtSc> keys"
  31. 1280  GOSUB 2840
  32. 1290  PRINT "at the same time to get a hard copy"
  33. 1300  GOSUB 2840
  34. 1310  PRINT "of the fixes."
  35. 1320  RETURN
  36. 1330  P=15                                                  'MAIN_MENU
  37. 1340  Q=28
  38. 1350  GOSUB 2840
  39. 1360  PRINT "1. FOR ISSUE NUMBER 5"
  40. 1370  GOSUB 2840
  41. 1380  PRINT "2. FOR ISSUE NUMBER 6"
  42. 1390  GOSUB 2840
  43. 1400  PRINT "3. FOR ISSUE NUMBER 7"
  44. 1410  GOSUB 2840
  45. 1420  PRINT "4. FOR ISSUE NUMBER 8"
  46. 1430  GOSUB 2840
  47. 1440  PRINT "5. FOR ISSUE NUMBER 9"
  48. 1450  GOSUB 2840
  49. 1460  PRINT "6. TO EXIT PROGRAM"
  50. 1470  RETURN
  51. 1480  GOSUB 2800                                            'INKEY_1;get_cmd
  52. 1490  LOCATE ,,0
  53. 1500  IF A$="1" THEN GOTO 1650                              'head_1
  54. 1510  IF A$="2" THEN GOTO 1690                              'head_2
  55. 1520  IF A$="3" THEN GOTO 1730                              'head_3
  56. 1530  IF A$="4" THEN GOTO 1770                              'head_4
  57. 1540  IF A$="5" THEN GOTO 1810                              'head_5
  58. 1550  IF A$="6" THEN GOTO 1570                              'exit
  59. 1560  BEEP:GOTO 1480                                        'inkey_1
  60. 1570  LOCATE 23,10                                          'EXIT
  61. 1580  PRINT "EXIT PROGRAM (Y/N)? ";
  62. 1590  LOCATE ,,1
  63. 1600  GOSUB 2800                                            'EXIT_1;get_cmd
  64. 1610  IF A$="Y" OR A$="y" THEN GOTO 5390                    'end
  65. 1620  LOCATE 23,10
  66. 1630  PRINT SPACE$(40)
  67. 1640  GOTO 1000                                             'open
  68. 1650  CLS                                                   'HEAD_1
  69. 1660  LOCATE 5,30
  70. 1670  PRINT "PC DISK ISSUE 5"
  71. 1680  GOTO 1850                                             'menu_1
  72. 1690  CLS                                                   'HEAD_2
  73. 1700  LOCATE 5,30
  74. 1710  PRINT "PC DISK ISSUE 6"
  75. 1720  GOTO 1990                                             'menu_2
  76. 1730  CLS                                                   'HEAD_3
  77. 1740  LOCATE 5,30
  78. 1750  PRINT "PC DISK ISSUE 7"
  79. 1760  GOTO 2110                                             'menu_3
  80. 1770  CLS                                                   'HEAD_4
  81. 1780  LOCATE 5,30
  82. 1790  PRINT "PC DISK ISSUE 8"
  83. 1800  GOTO 2210                                             'menu_4
  84. 1810  CLS                                                   'HEAD_5
  85. 1820  LOCATE 5,30
  86. 1830  PRINT "PC DISK ISSUE 9"
  87. 1840  GOTO 2350                                             'menu_5
  88. 1850  P=10                                                  'MENU_1
  89. 1860  Q=30
  90. 1870  GOSUB 2840
  91. 1880  PRINT "1. SHARK HUNT"
  92. 1890  GOSUB 2840
  93. 1900  PRINT "2. BIORHYTHMS"
  94. 1910  GOSUB 2840
  95. 1940  PRINT "3. RETURN TO MENU"
  96. 1950  GOSUB 2760                                            'put_prompt
  97. 1960  P=4
  98. 1970  Q=13
  99. 1980  GOTO 2490                                             'get_1
  100. 1990  P=10                                                  'MENU_2
  101. 2000  Q=30
  102. 2010  GOSUB 2840
  103. 2020  PRINT "1. CHAMELEON"
  104. 2030  GOSUB 2840
  105. 2040  PRINT "2. STOCKMINDER"
  106. 2050  GOSUB 2840
  107. 2060  PRINT "3. RETURN TO MENU"
  108. 2070  GOSUB 2760                                            'put_prompt
  109. 2080  P=4
  110. 2090  Q=13
  111. 2100  GOTO 2550                                             'get_2
  112. 2110  P=10                                                  'MENU_3
  113. 2120  Q=30
  114. 2130  GOSUB 2840
  115. 2140  PRINT "1. LABELMAKER"
  116. 2150  GOSUB 2840
  117. 2160  PRINT "2. RETURN TO MENU"
  118. 2170  GOSUB 2760                                            'put_prompt
  119. 2180  P=3
  120. 2190  Q=13
  121. 2200  GOTO 2600                                             'get_3
  122. 2210  P=10                                                  'MENU_4
  123. 2220  Q=30
  124. 2230  GOSUB 2840
  125. 2240  PRINT "1. STAT LIBRARY 1"
  126. 2250  GOSUB 2840
  127. 2260  PRINT "2. BASIC SCREENMAKER"
  128. 2270  GOSUB 2840
  129. 2280  PRINT "3. HOME INVENTORY"
  130. 2290  GOSUB 2840
  131. 2300  PRINT "4. RETURN TO MENU"
  132. 2310  GOSUB 2760                                            'put_prompt
  133. 2320  P=4
  134. 2330  Q=13
  135. 2340  GOTO 2640                                             'get_4
  136. 2350  P=10                                                  'MENU_5
  137. 2360  Q=30
  138. 2370  GOSUB 2840
  139. 2380  PRINT "1. THE PLANNER"
  140. 2390  GOSUB 2840
  141. 2400  PRINT "2. BASIC SHRINKER"
  142. 2410  GOSUB 2840
  143. 2420  PRINT "3. POLITICAL PURSUITS"
  144. 2430  GOSUB 2840
  145. 2431  PRINT "4. SOUND TUTOR"
  146. 2432  GOSUB 2840
  147. 2440  PRINT "5. RETURN TO MENU"
  148. 2450  GOSUB 2760                                            'put_prompt
  149. 2460  P=4
  150. 2470  Q=13
  151. 2480  GOTO 2700                                             'get_5
  152. 2490  GOSUB 2800                                            'GET_1;get_cmd
  153. 2500  IF A$="1" THEN T$="SHARKHUNT":GOTO 3050               'info_1a
  154. 2510  IF A$="2" THEN T$="BIORHYTHMS": GOTO 3110             'info_1b
  155. 2530  IF A$="3" THEN GOTO 1000                              'open
  156. 2540  BEEP:GOTO 2490                                        'get_1
  157. 2550  GOSUB 2800                                            'GET_2;get_cmd
  158. 2560  IF A$="1" THEN T$="CHAMELEON":GOTO 3350               'info_2a
  159. 2570  IF A$="2" THEN T$="STOCK MINDER":GOTO 3570            'info_2b
  160. 2580  IF A$="3" THEN GOTO 1000                              'open
  161. 2590  BEEP:GOTO 2550                                        'get_2
  162. 2600  GOSUB 2800                                            'GET_3;get_cmd
  163. 2610  IF A$="1" THEN T$="LABEL MAKER":GOTO 4030             'info_3a
  164. 2620  IF A$="2" THEN GOTO 1000                              'open
  165. 2630  BEEP:GOTO 2600                                        'get_3
  166. 2640  GOSUB 2800                                            'GET_4;get_cmd
  167. 2650  IF A$="1" THEN T$="STAT LIBRARY 1":GOTO 4690          'info_4a
  168. 2660  IF A$="2" THEN T$="BASIC SCREENMAKER":GOTO 4830       'info_4b
  169. 2670  IF A$="3" THEN T$="HOME INVENTORY":GOTO 4910          'info_4c
  170. 2680  IF A$="4" THEN GOTO 1000                              'open
  171. 2690  BEEP:GOTO 2640                                        'get_4
  172. 2700  GOSUB 2800                                            'GET_5;get_cmd
  173. 2710  IF A$="1" THEN T$="THE PLANNER":GOTO 5030             'info_5a
  174. 2720  IF A$="2" THEN T$="BASIC SHRINKER":GOTO 5150          'info_5b
  175. 2730  IF A$="3" THEN T$="POLITICAL PURSUITS":GOTO 5270      'info_5c
  176. 2735  IF A$="4" THEN T$="SOUND TUTOR":GOTO 5371
  177. 2740  IF A$="5" THEN GOTO 1000                              'open
  178. 2750  BEEP:GOTO 2700                                        'get_5
  179. 2760  LOCATE 23,10                                          'PUT_PROMPT
  180. 2770  PRINT "YOUR CHOICE: ";
  181. 2780  LOCATE ,,1
  182. 2790  RETURN
  183. 2800  LOCATE ,,1                                            'GET_CMD
  184. 2810  A$=INKEY$
  185. 2820  IF A$="" THEN 2800                                    'get_cmd
  186. 2830  RETURN
  187. 2840  P=P+1                                                 'PINC
  188. 2850  LOCATE P,Q
  189. 2860  RETURN
  190. 2870  CLS                                                   'START_INFO
  191. 2880  PRINT T$
  192. 2890  GOSUB 2840
  193. 2900  RETURN
  194. 2910  LOCATE 23,10                                          'END_INFO
  195. 2920  PRINT SPACE$(40)
  196. 2930  LOCATE 23,10
  197. 2940  PRINT "PRESS ANY KEY TO CONTINUE ";
  198. 2950  LOCATE ,,1
  199. 2960  GOSUB 2800                                            'get_cmd
  200. 2970  CLS
  201. 2980  RETURN
  202. 2990  GOSUB 2910                                            'MORE_INFO;end_info
  203. 3000  P=6
  204. 3010  Q=13
  205. 3020  PRINT T$
  206. 3030  GOSUB 2840
  207. 3040  RETURN
  208. 3050  GOSUB 2870                                            'INFO_1A;start_info
  209. 3060  PRINT "PROBLEM:"
  210. 3070  GOSUB 2840
  211. 3080  PRINT "The program will not load."
  212. 3081  GOSUB 2840
  213. 3084  PRINT "SOLUTION:"
  214. 3085  GOSUB 2840
  215. 3086  PRINT "The documentation says to type SHARK from DOS to run the"
  216. 3087  GOSUB 2840
  217. 3088  PRINT "program. You must type SHARKHUN instead."
  218. 3090  GOSUB 2910                                            'end_info
  219. 3100  GOTO 1650                                             'head_1
  220. 3110  GOSUB 2870                                            'INFO_1B;start_info
  221. 3120  PRINT "PROBLEM:"
  222. 3130  GOSUB 2840
  223. 3140  PRINT "The calculation for the number of days between two dates is off."
  224. 3150  GOSUB 2840
  225. 3160  PRINT "SOLUTION:" 
  226. 3170  GOSUB 2840
  227. 3180  PRINT "In line 5080, change RETURN at the end of the line to GOTO 5120."
  228. 3190  GOSUB 2840:GOSUB 2840             'pinc
  229. 3200  PRINT "PROBLEM:"
  230. 3210  GOSUB 2840
  231. 3220  PRINT "On the Biorhythms plot, the weekdays are wrong."
  232. 3230  GOSUB 2840
  233. 3240  PRINT "SOLUTION:"
  234. 3241  GOSUB 2840
  235. 3242  PRINT "In line 2050, after the statement PY1=VAL(MID$(PYR$,3,2)): insert"
  236. 3243  GOSUB 2840:GOSUB 2840
  237. 3244  PRINT "M1=PMON:D1=PDAY:Y1=PY1:GOSUB 6990:PDAY$=DAY2$(R1):RZ=R1:HOLD=RZ:"
  238. 3250  GOSUB 2910                                            'end_info
  239. 3260  GOTO 1650                                             'head_1
  240. 3350  GOSUB 2870                                            'INFO_2A;start_info
  241. 3360  PRINT "PROBLEM:"
  242. 3370  GOSUB 2840
  243. 3380  PRINT "Program hangs or ends with message: Return Without Gosub."
  244. 3390  GOSUB 2840
  245. 3400  PRINT "SOLUTION:"
  246. 3410  GOSUB 2840
  247. 3420  PRINT "Edit line 6970 and after the word THEN insert"
  248. 3430  GOSUB 2840
  249. 3440  PRINT "     GOSUB 10000:RETURN"
  250. 3550  GOSUB 2910                                            'end_info
  251. 3560  GOTO 1690                                             'head_2
  252. 3570  GOSUB 2870                                            'INFO_2B;start_info
  253. 3580  PRINT "PROBLEM:"
  254. 3590  GOSUB 2840
  255. 3600  PRINT "Option 5, Buy/Sell Analysis - the delta calculation doesn't clear"
  256. 3610  GOSUB 2840
  257. 3620  PRINT "properly. A second analysis yields different results."
  258. 3630  GOSUB 2840
  259. 3640  PRINT "SOLUTION:"
  260. 3650  GOSUB 2840
  261. 3660  PRINT "Insert SUMSQR=0 at the beginning of line 2200."
  262. 3670  GOSUB 2840:GOSUB 2840
  263. 3680  PRINT "PROBLEM:"
  264. 3690  GOSUB 2840
  265. 3700  PRINT "Option 8,Switch Stock Lists - When switching to a list with"  
  266. 3710  GOSUB 2840                                            'more_info
  267. 3720  PRINT "less entries than the former, the extra names are not cleared."
  268. 3730  GOSUB 2840
  269. 3740  PRINT "SOLUTION:"
  270. 3750  GOSUB 2840
  271. 3760  PRINT "Create line 286 to read:" 
  272. 3770  GOSUB 2840:GOSUB 2840
  273. 3780  PRINT "286 I=A+1:WHILE I<31 AND NM$(I)<>";CHR$(34);" ";CHR$(34);
  274. 3790  PRINT ":NM$(I)=";CHR$(34);" ";CHR$(34);":I=I+1:WEND"
  275. 3850  GOSUB 2990                                            'more_info
  276. 3860  PRINT "PROBLEM:":GOSUB 2840
  277. 3865  PRINT "Syntax Errors." 
  278. 3870  GOSUB 2840
  279. 3880  PRINT "SOLUTION:"
  280. 3890  GOSUB 2840
  281. 3900  PRINT "EDIT lines 769 and 771 to read as follows:"
  282. 3910  GOSUB 2840:GOSUB 2840
  283. 3920  PRINT "769 PRINT TAB(27) I+10;NM$(I+10);:IF FL(I+10,V1)>0"
  284. 3930  GOSUB 2840
  285. 3940  PRINT "    THEN PRINT TAB(43);:PRINT USING F$;FL(I+10,V1);"
  286. 3950  GOSUB 2840
  287. 3960  PRINT "771 PRINT TAB(55) I+20;NM$(I+20);:IF FL(I+20,V1)>0"
  288. 3970  GOSUB 2840
  289. 3980  PRINT "    THEN PRINT TAB(71);:PRINT USING F$;FL(I+20,V1);" 
  290. 4010  GOSUB 2910                                            'end_info
  291. 4020  GOTO 1690                                             'head_2
  292. 4030  GOSUB 2870                                            'INFO_3A;start_info
  293. 4040  PRINT "PROBLEM:":GOSUB 2840
  294. 4050  PRINT "The menu is slightly different from the documentation.":GOSUB 2840
  295. 4051  PRINT "SOLUTION:":GOSUB 2840
  296. 4060  PRINT "The menu option CATEGORIES IN FILE is the same as":GOSUB 2840
  297. 4065  PRINT "DISPLAY LABEL CATEGORIES in the documentation."
  298. 4070  GOSUB 2840:GOSUB 2840
  299. 4080  PRINT "PROBLEM:":GOSUB 2840
  300. 4090  PRINT "Two prompts are not correct.":GOSUB 2840
  301. 4095  PRINT "SOLUTION:":GOSUB 2840
  302. 4100  PRINT "Line 3960 should be changed to read as follows:"
  303. 4105  GOSUB 2840:GOSUB 2840
  304. 4110  PRINT "3960 K$=0:KS$=";CHR$(34);CHR$(34);":LOCATE 23,1:";
  305. 4115  PRINT "PRINT CLX$:LOCATE 23,1:COLOR 10:":GOSUB 2840
  306. 4120  PRINT "     PRINT ";CHR$(34);"Select";CHR$(34);";:COLOR 7:PRINT ";
  307. 4125  PRINT CHR$(34);"by Label";CHR$(34);";:COLOR 10:":GOSUB 2840
  308. 4130  PRINT "     PRINT ";CHR$(34);" <N>";CHR$(34);";:COLOR 7:PRINT ";
  309. 4140  PRINT CHR$(34);"umber, or ";CHR$(34);";:COLOR 10:":GOSUB 2840
  310. 4150  PRINT "     PRINT ";CHR$(34);"<K>";CHR$(34);";:COLOR 7:PRINT ";
  311. 4160  PRINT CHR$(34);"ey word";CHR$(34);":LOCATE 23,43,1"
  312. 4200  GOSUB 2840:GOSUB 2840
  313. 4330  PRINT "In line 3970, change upper and lowercase C to upper and lowercase K.":GOSUB 2840
  314. 4340  PRINT "In line 3980, change upper and lowercase L to upper and lowercase N."
  315. 4350  GOSUB 2990
  316. 4360  PRINT "PROBLEM:":GOSUB 2840
  317. 4370  PRINT "Documentation is not clear about selecting labels for printing.":GOSUB 2840
  318. 4380  PRINT "SOLUTION:":GOSUB 2840
  319. 4390  PRINT "Use the DISPLAY option to select desired labels, ";
  320. 4395  PRINT "then go to the Main"
  321. 4400  GOSUB 2840:PRINT "Menu and use the PRINT option."
  322. 4450  GOSUB 2840:GOSUB 2840
  323. 4460  PRINT "PROBLEM:":GOSUB 2840
  324. 4470  PRINT "There is a bug in the SORT option.":GOSUB 2840
  325. 4480  PRINT "SOLUTION:":GOSUB 2840
  326. 4490  PRINT "Change the command LOCATE 20,1 in lines 1380 and 1460 to LOCATE 18,1"
  327. 4670  GOSUB 2910                                            'end_info
  328. 4680  GOTO 1730                                             'head_3
  329. 4690  GOSUB 2870                                            'INFO_4A;start_info
  330. 4700  PRINT "PROBLEM:":GOSUB 2840
  331. 4710  PRINT "The scatterplot calculation is off.":GOSUB 2840
  332. 4720  PRINT "SOLUTION:":GOSUB 2840
  333. 4730  PRINT "In lines 7485 and 7495, change all occurences of the number 5 ":GOSUB 2840
  334. 4733  PRINT "to the number 3.":GOSUB 2840:GOSUB 2840
  335. 4735  PRINT "PROBLEM:":GOSUB 2840
  336. 4737  PRINT "Two screen titles are incorrect.":GOSUB 2840
  337. 4740  PRINT "SOLUTION:":GOSUB 2840
  338. 4745  PRINT "In line 5250, after THEN insert:":GOSUB 2840
  339. 4747  PRINT "     X$="+CHR$(34)+"HISTOGRAM"+CHR$(34)+":GOSUB 1980 ":GOSUB 2840
  340. 4750  PRINT "In line 5340, after THEN insert:":GOSUB 2840
  341. 4755  PRINT "     X$="+CHR$(34)+"FREQUENCY TABLE"+CHR$(34)+":GOSUB 1980":GOSUB 2840:GOSUB 2840
  342. 4760  PRINT "Note that the remainder of the lines, GOSUB 6010 and GOSUB 5860,"
  343. 4770  GOSUB 2840
  344. 4780  PRINT "remain intact."
  345. 4810  GOSUB 2910                                            'end_info
  346. 4820  GOTO 1770                                             'head_4
  347. 4830  GOSUB 2870                                            'INFO_4B;start_info
  348. 4840  PRINT "PROBLEM:"
  349. 4850  GOSUB 2840
  350. 4860  PRINT "Trying to load MAKESCRN.USE results in a File Not Found error."
  351. 4870  GOSUB 2840
  352. 4880  PRINT "SOLUTION:"
  353. 4881  GOSUB 2840
  354. 4882  PRINT "The file is misnamed. Use the DOS RENAME command to change" 
  355. 4883  GOSUB 2840
  356. 4884  PRINT "SCREEN.USE to MAKESCRN.USE."
  357. 4890  GOSUB 2910                                            'end_info
  358. 4900  GOTO 1770                                             'head_4
  359. 4910  GOSUB 2870                                            'INFO_4C;start_info
  360. 4920  PRINT "PROBLEM:"
  361. 4930  GOSUB 2840
  362. 4940  PRINT "When trying to use a file other than the default HOME.TXT, an"
  363. 4950  GOSUB 2840
  364. 4960  PRINT "error in line 3390 occurs."
  365. 4970  GOSUB 2840
  366. 4980  PRINT "SOLUTION:"
  367. 4990  GOSUB 2840
  368. 5000  PRINT "Edit line 3390 and replace ELSE IF with :IF"
  369. 5010  GOSUB 2910                                            'end_info
  370. 5020  GOTO 1770                                             'head_1
  371. 5030  GOSUB 2870                                            'INFO_5A;start_info
  372. 5040  PRINT "PROBLEM:"
  373. 5050  GOSUB 2840
  374. 5060  PRINT "The program won't load or ends prematurely."
  375. 5070  GOSUB 2840
  376. 5071  PRINT "SOLUTION:"
  377. 5072  GOSUB 2840
  378. 5080  PRINT "THE PLANNER requires 256K of main memory to run."
  379. 5130  GOSUB 2910                                            'end_info
  380. 5140  GOTO 1810                                             'head_5
  381. 5150  GOSUB 2870                                            'INFO_5B;start_info
  382. 5160  PRINT "PROBLEM:":GOSUB 2840 
  383. 5162  PRINT "Program puts extra colons in the code and does not delete all REMs.":GOSUB 2840
  384. 5164  PRINT "SOLUTION:":GOSUB 2840
  385. 5166  PRINT "In SHRINKR1.BAS, renumber line 6900 to become 6950.":GOSUB 2840
  386. 5168  PRINT "Add a new line 6900 as follows:":GOSUB 2840:GOSUB 2840
  387. 5170  PRINT "6900 IF LEN(RCD$)<INSTR(RCD$,";CHR$(34);" ";CHR$(34);")+3 THEN RCD$=";CHR$(34);CHR$(34);":":GOSUB 2840
  388. 5172  PRINT "     GOSUB 7500:GOTO 3500":GOSUB 2840:GOSUB 2840
  389. 5174  PRINT "In SHRINKR2.BAS, add the following at the end of line 16300:":GOSUB 2840
  390. 5176  PRINT "     :LN=LEN(FIRST.PART$)":GOSUB 2840
  391. 5178  PRINT "In line 17900 of SHRINKR2.BAS change the occurence of >4 to >LN+3":GOSUB 2840
  392. 5180  PRINT "In line 1000 of SHRINKR2.BAS change the DEFINT statement to read:":GOSUB 2840
  393. 5190  PRINT "     DEFINT A-K,M-Z":GOSUB 2840
  394. 5250  GOSUB 2910                                            'end_info
  395. 5260  GOTO 1810                                             'head_5
  396. 5270  GOSUB 2870                                            'INFO_5C;start_info
  397. 5280  PRINT "PROBLEM:" 
  398. 5290  GOSUB 2840
  399. 5300  PRINT "The STATUS/INFO Screen is incorrect in LEVEL 2 -- TRAVEL." 
  400. 5310  GOSUB 2840
  401. 5320  PRINT "SOLUTION:"
  402. 5330  GOSUB 2840
  403. 5340  PRINT "In line 1620, change IF LE>1 THEN GOSUB 2740 to: "
  404. 5350  GOSUB 2840
  405. 5360  PRINT "    IF LE>2 THEN GOSUB 2740"
  406. 5361  GOSUB 2840
  407. 5362  PRINT "In line 1690, change IF LE=2 THEN 1720 to:"
  408. 5363  GOSUB 2840
  409. 5364  PRINT "    IF LE=1 THEN 1720."
  410. 5365  GOSUB 2840
  411. 5366  PRINT "Add to the beginning of line 1700:":GOSUB 2840
  412. 5367  PRINT "    IF LE>2 THEN":GOSUB 2840
  413. 5368  PRINT "Leave the rest of the line intact."
  414. 5369  GOSUB 2910                                            'end_info
  415. 5370  GOTO 1810
  416. 5371  GOSUB 2870
  417. 5372  PRINT "PROBLEM:":GOSUB 2840
  418. 5373  PRINT "The program will not load.":GOSUB 2840
  419. 5374  PRINT "SOLUTION:":GOSUB 2840
  420. 5375  PRINT "The file is misnamed. To run the program, ";
  421. 5376  PRINT "type RUN";CHR$(34);"STUTOR in BASIC."
  422. 5377  GOSUB 2910
  423. 5380  GOTO 1810                                             'head_5
  424. 5390  COLOR 7,0                                             'END
  425. 5400  CLS
  426. 5410  KEY ON
  427. 5420  KEY 1,"LIST "
  428. 5430  KEY 2,"RUN"+CHR$(13)
  429. 5440  KEY 3,"LOAD "+CHR$(34)
  430. 5450  KEY 4,"SAVE "+CHR$(34)
  431. 5460  KEY 5,"CONT"+CHR$(13)
  432. 5470  KEY 6,"LPT1:"
  433. 5480  KEY 7,"TRON"+CHR$(13)
  434. 5490  KEY 8,"TROFF"+CHR$(13)
  435. 5500  KEY 9,"KEY"
  436. 5510  KEY 10,"SCREEN 0,0,0"+CHR$(13)
  437. 5520  ON ERROR GOTO 0
  438. 5530  END
  439.